import {post} from '@/utils/ajax'

// 查询字典数据列表
export function listData(query) {
  return post('/system/dict/data/search',query);
}

// 查询字典数据详细
export function getData(dictCode) {
  return post('/system/dict/data/selectById',{'id' : dictCode});
}

// 根据字典类型查询字典数据信息
export function getDicts(dictType) {
  return post('/system/dict/data/getDictDataByType',{dictType});
}

// 新增字典数据
export function addData(data) {
  return post('/system/dict/data/insert',data);
}

// 修改字典数据
export function updateData(data) {
  return post( '/system/dict/data/updateRowNotNullById',data);
}

// 删除字典数据
export function delData(dictCode) {
  return post('/system/dict/data/deleteByIds',{'ids':dictCode});
}

// 导出字典数据
export function exportData(query) {
  return post('/system/dict/data/export',query);
}